//Load common code that includes config, then load the app logic for this page.
(function() {

  'use strict';

  requirejs(['../common'], function() {
    requirejs(['app/mainB1Supplier']);
  });

})();

/**
 * 展开编辑单元格
 * @param id
 * @param athis
 */
function editcell(id,athis){
	var trherdid=$("#tr"+id);//获取选中的头部tr
	var edtrherdid=$("#edtr"+id);//获取编辑的头部tr
	
	$(".edit-tr-wrap").removeClass('edit-tr-wrap').css('border-left','');//移除所有的选中样式
	
	//获取点击展开连接的对象
	var aclicktext=trherdid.find('td').eq(6).find('a');
	if(aclicktext.text().indexOf("收起编辑")>0){
		aclicktext.html("<i class=\"icon icon-tr-open\"></i> 展开编辑");
		trherdid.addClass("edit-tr-wrap").css('border-left','');//修改选中样式
		edtrherdid.css("display","none");//隐藏表格
	}else{//展开模式
		//展开时候获取选中的内容。目前先改为text等有值判断值
		var select_type_text=trherdid.find('td').eq(2).find('select option:selected').text();//获取选中的性质值
		var select_Unit_text=trherdid.find('td').eq(4).find('select option:selected').text();//获取选中的单元值
		if(select_type_text=='请选择' || select_Unit_text=='请选择'){
			alert("请选一个性质类型和单位类型!");
			return;
		}else if(select_type_text=='招标'){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#zhaobiao').css("display","block");//显示
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}else if(select_type_text=='议标'){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#yibiao').css("display","block");//显示
			edtrherdid.find('#yibiao').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}else if(select_type_text=='授予'){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#shouyu').css("display","block");//显示
			edtrherdid.find('#shouyu').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}else if(select_type_text=='询价'){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#xunjia').css("display","block");//显示
			edtrherdid.find('#xunjia').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
		}
		
		aclicktext.html("<i class=\"icon icon-tr-close\"></i> 收起编辑");
		trherdid.addClass("edit-tr-wrap").css('border-left','4px solid #ff9b42');//修改选中样式
	}
//	alert(trherdid.find('td').eq(2).find('select option:selected').text());
};

function changeBidType(obj){
	var trherdid=$("#tr00");//获取选中的头部tr
	var edtrherdid=$("#edtr00");//获取编辑的头部tr
	
	var bidType = obj.options[obj.selectedIndex].value;
	var aclicktext=trherdid.find('td').eq(6).find('a');
	var flag = aclicktext.text().indexOf("收起编辑")>0;
	if(bidType == ""){
		//获取点击展开连接的对象
		if(aclicktext.text().indexOf("收起编辑")>0){
			aclicktext.html("<i class=\"icon icon-tr-open\"></i> 展开编辑");
			trherdid.addClass("edit-tr-wrap").css('border-left','');//修改选中样式
			edtrherdid.css("display","none");//隐藏表格
		}
	}else{
		if(bidType=='zhaobiao' && flag){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#zhaobiao').css("display","block");//显示
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}
		else if(bidType=='yibiao' && flag){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#yibiao').css("display","block");//显示
			edtrherdid.find('#yibiao').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}	
		else if(bidType == 'shouyu' && flag){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#shouyu').css("display","block");//显示
			edtrherdid.find('#shouyu').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#xunjia').css("display","none");//隐藏
			edtrherdid.find('#xunjia').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",true);//禁用其他的所有select
		}
		else if(bidType == 'xunjia' && flag){
			edtrherdid.css("display","table-row");//显示表格
			edtrherdid.find('#xunjia').css("display","block");//显示
			edtrherdid.find('#xunjia').find('input').attr("disabled",false);//解除当前的所有input
			edtrherdid.find('#xunjia').find('select').attr("disabled",false);//解除当前的所有select
			edtrherdid.find('#zhaobiao').css("display","none");//隐藏
			edtrherdid.find('#zhaobiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#zhaobiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#yibiao').css("display","none");//隐藏
			edtrherdid.find('#yibiao').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#yibiao').find('select').attr("disabled",true);//禁用其他的所有select
			edtrherdid.find('#shouyu').css("display","none");//隐藏
			edtrherdid.find('#shouyu').find('input').attr("disabled",true);//禁用其他的所有input
			edtrherdid.find('#shouyu').find('select').attr("disabled",true);//禁用其他的所有select
		}
	}
}

function changIndustry(obj){
    var industryId = obj.options[obj.selectedIndex].value;
		debugger;
	    $.ajax({
	        type:"GET",
	        //dataType: 'json'
	        contentType: 'application/json', 
	        url:"/api/" + industryId + "/industry",        
	        success: function(response){	
	        	debugger;
	        	var html = '';
	        	$.each(response, function(i, item1) {
	        		if(i == "content"){
	        			$.each(item1, function(j, item2){
	        				html = html + '<option value="' + item2.id + '">' + item2.tSupplier.companyName + '</option>';
	        			});
	        		}
	        	})
	    	 	$("#companyId1").html(html);
	        	$("#companyId2").html(html);
	        	$("#companyId3").html(html);
	        	$("#companyId").html(html);
	        }
   	});
}



/**
 * 添加一行
 */
function addrow(){
	var id=Math.floor(Math.random()*5000+3000); //随机数。。 
	var cellhtml = "<tr id=\"cellid"+id+"\" class=\"edit-tr-wrap\"> <td></td> " +
	"<td><input class=\"input\" type=\"text\" placeholder=\"请输入\" /></td>" +
	"<td><select class=\"select\" name=\"\" id=\"\"> <option value=\"\">招标</option><option value=\"\">议标</option><option value=\"\">授予</option> </select></td>" +
	"<td><input class=\"input\" type=\"text\" placeholder=\"请输入\" /></td>" +
	"<td><select class=\"select\" name=\"\" id=\"\"> <option value=\"\">请选择</option><option value=\"\">公斤</option></select></td>" +
	"<td><p><label for=\"\"><input type=\"checkbox\" value=\"\"/>IT 设备</label> " +
	"<label for=\"\"><input type=\"checkbox\" value=\"\"/>电力设备</label> " +
	"<label for=\"\"><input type=\"checkbox\" value=\"\"/>电力设备</label> " +
	"<label for=\"\"><input type=\"checkbox\" value=\"\"/>IT 设备</label> " +
	"<label for=\"\"><input type=\"checkbox\" value=\"\"/>科学技术</label> " +
	"<label for=\"\"><input type=\"checkbox\" value=\"\"/>科学技术</label>" +
	"</p></td><td><a href=\"javascript:editcell('"+id+"','success')\"><i class=\"icon icon-tr-open\"></i> 展开编辑</a></tr>";
	$(".edit-tr").remove();//移除其他所有正在编辑
	$(".edit-tr-wrap").removeClass('edit-tr-wrap').css('border-left','');//移除选中样式
	$("table").append(cellhtml);//追加html
}


/**
 * 删除一行
 */
function delrow(){
	var obj=$(".edit-tr");
	var obj2=$(".edit-tr-wrap");
	if(obj != "undefined"){
		obj.remove();//移除其他所有正在编辑pp
	};

	if(obj2 != "undefined"){
		obj2.remove();
	};

}

/**
 * 点击产于竞标和不投标
 */
function changsalebtnimg(id,url){
	var obja=$('#sale'+id);
	if(obja.hasClass('btn-orange')){//不参与投标=真
		obja.removeClass('btn-orange').addClass('btn-cyan').text('参与投标');
		
	}else{
		obja.removeClass('btn-cyan').addClass('btn-orange').text('不参与投标');
	}
}
